export default function getImgUrl(fileId) {
	  // 返回Promise以便使用async/await
  return new Promise((resolve, reject) => {
    if (!fileId) {
      reject(new Error('缺少文件ID'));
      return;
    }

    try {
      uniCloud.getTempFileURL({
        fileList: [fileId],
        success(res) {
	
          if (res.fileList && res.fileList.length > 0) {
            // 成功获取URL，返回结果

            resolve(res.fileList[0].tempFileURL);
          } else {
            reject(new Error('未获取到图片URL'));
          }
        },
        fail(err) {
          // 处理接口调用失败
          console.error('获取图片URL失败:', err);
          reject(err);
        }
      });
    } catch (e) {
      console.error('获取图片URL出错:', e);
      reject(e);
    }
  });
}
